package com.aspose.cells;

import java.util.HashMap;

class zbsf implements zaib {
   private ListObjectCollection a;
   private HashMap b;

   public zbsf(ListObjectCollection var1) {
      this.a = var1;
      this.b = new HashMap();
   }

   public void a(int var1, int var2, zfw var3) {
      if (var3.c) {
         long var4 = (long)var1 << 48 | (long)var3.b << 24 | (long)var2;
         Object var6 = this.b.get(var4);
         Style var7;
         if (var6 != null) {
            var7 = (Style)var6;
         } else {
            Style var8 = this.a.get(var1).n(var2);
            var7 = new Style(var3.a.e());
            var7.copy(var3.a);
            zka.a(var7, var8, var8.e().D());
            this.b.put(var4, var7);
         }

         var3.c = false;
         var3.a = new Style(var3.a.e());
         var3.a.copy(var7);
      } else {
         Style var9 = this.a.get(var1).n(var2);
         zka.a(var3.a, this.a.get(var1).n(var2), var3.a.e().D());
      }

   }
}
